hampered progress

Translations
затруднённый прогресс
The hampered progress of the project was due to technical difficulties.
Затруднённый прогресс проекта был вызван техническими трудностями.